
package OcpTest1;

/**
 * @author Jiang Zhiyan
 *
 * 2021年6月27日 下午8:27:39
 *
 */
public class Test03 {
	public static void main(String[] args) {
		java.util.List<A> list = new java.util.ArrayList<A>();
		 list.add(new B());
		 list.add(new C());
		 System.out.println();
		 for(int i=0;i<list.size();i++){
			 A list1 = list.get(i);
			 System.out.print(list1.x());
		 }
//		 for (A a : list) {
//		 a.x();
//		 a.y();
		 }
	}
interface A { void x(); }
class B implements A { public void x() {} public void y() {} }
class C extends B { public void x() {} } 
 